(short) cape - English Synonyms Dictionary